/*
 * Copyright 2007-2009 Reuben Pasquini All rights reserved.
 *
 * The contents of this file are subject to the terms of the
 * Lesser GNU General Public License (LGPL) Version 2.1.
 * You may not use this file except in compliance with the
 * License. You can obtain a copy of the License at
 * http://www.gnu.org/licenses/lgpl-2.1.html.
 */

package littleware.apps.filebucket;

import java.util.UUID;
import java.util.SortedSet;


/**
 * Info on the filebucket assigned to an asset
 */
public interface Bucket extends java.io.Serializable {
    /**
     * Get the asset this bucket is associated with.
     */
    public UUID getAssetId ();
    
    /**
     * Get the set of file-paths stuffed in this bucket
     */
    public SortedSet<String> getPaths ();
}
